This is a genuine Mercury Marine/Mercruiser oil filter, part number 35-866340Q03
Box52