INFO@STREETMACHINERY.COM
627 Horse Power
627 FT Lbs. of torque.
Please call to place an order 216-289-1493
give us a call or use the contact form below.