Manufacturer Part Number: 42BSA62-24-01. This is a 24V brushless DC motor with 3 phases and 8 poles. Rated Power: 50W. 42BSA series brushless motors are high-performance motors with square body and larger torque that are suitable for textile machines, robotics, autobikes and other industrial applications.
eBay