YDL66R-22-32S66116 to YDTS24F15-05PN0000 Innéacs datasheets - Electronic Components Semiconductors