Does anyone know what an ST 681033A is a match for? I suspect is is a match for an MRF150. Thanks, Dan