ECX-H23CM-75.000 to ECX-H37CM-80.000 Innéacs datasheets - Electronic Components Semiconductors