Takeout 3-24VDC Swiss Made Gear Motor Assembly. 75 to 654 RPM. FAULHABER 1624E024S