MFR25SFRF52-31K6 to MFR-25FTF52-6K81 Innéacs datasheets - Electronic Components Semiconductors