255-113 } Electric PTO Clutch / Ogura GT2.5-FE02

(Image  of 1)