89883-428LF to 89883-415LF Innéacs datasheets - Electronic Components Semiconductors