I highly doubt these are marine blocks. The guy raced them for years. They have flash rust on them from where the tarp blew off during a storm just before I picked them up. Machine work was done by Hensley Racing in Knoxville. They didn’t work on crap.