Piston And Pin STD 6-226 L Head Super Hurricane