One genuine Mercury piston connecting rod crankshaft assembly with main bearing reed valve assembly complete all parts shown from running motor. cleaned and inspected no scoring on pistons in good condition. Taken from a Mercury 35hp outboard motor serial number range 6445653 - 0B110788 (USA) with fit other 35hp - 40hp motors check for your compatibility. Take a close look at the photos zoom in the piston crankshaft assembly you see is the one you will get. 
Thanks

Included Parts:
454-9073A 1 - Crankshaft35HP, 30-63742T - Ball Bearing, 540-7238A 2 MAIN BEARING ASSEMBLY, VALVE TYPE , 624-8101A 3 - Connecting Rod, 774-9137A12 - Piston Assembly -STD, Complete all parts Shown

GC Marine Salvage Part Rating 

Poor 1   2   3   4   5   6   7   8   9   10 Extra Fine 

If your experience with our transaction was not what you anticipated, please contact us to resolve any issues before opening a case or providing negative feedback. We are more than willing to work with our customers to ensure a fair transaction.