91A24-21500,
Mitsubishi Forklift Clutch Piston