MFR4R28L12BP31106240012

BrandPart numberCompanyCountry
MICMFR4R28L12BP 3110-624-0012 United States