Powerplate

i beleive the logo is stamped on the top side also. Its been a while.
 
Top