Shindengen Rotary Solenoid. Mounted to anodized aluminum plate, with 20mm (bolt to bolt) arm and 30mm wheel on bearing.
eBay