ECX-P25CM-120.000 to ECX-H37BN-13.000 Innéacs datasheets - Electronic Components Semiconductors