The Ebel 134 Automatic Oscillating Weight Rotor. High-quality watch part made in Switzerland by Ebel; Genuine part.
eBay