Two pistons have surface rust rest are good.
No mechanical damage! No spun bearings and/or stretched rod journals!
Removed from cracked block (improper vinterise)
Engine block casting number: 14088548
Mercruiser serial number: B431051
Piston part number: 3392673