Does anybody recognize this insignia? It’s on a 51 Merc that I have. There are also M’s on the door sills. I’m thinking this may have been a bigger shop that built it.