SHENG-HSIN MACHINE INDUSTRY CO., LTD.
Outboard Clutch Dog
Product Picture