IDSD-25-S-99.99 to IDSD-18-D-61.00-D13-M Innéacs datasheets - Electronic Components Semiconductors