IDSD-15-S-32.00 to IDSD-25-D-18.00-T Innéacs datasheets - Electronic Components Semiconductors