F59314548D datasheet pdf and Transistors - IGBTs - Modules product details from ON Semiconductor stock available at Feilidi