ECX-L22CM-250.000 to ECX-H32CM-66.666 Innéacs datasheets - Electronic Components Semiconductors