Canon #FP30-H251Z1B sleeve bearing motor. 70gm/cm rated torque @ 24VDC. 6500 RPM @ 24VDC no load. 4mm Dia. X 11.5mm front shaft, 4mm Dia. X 8mm rear shaft. Motor body is 30mm Dia. X 51mm long (1-3/16" Dia. X 2" long). Two 6-32 mounting holes, 3" leads.