2PS12017E44G35911 datasheet pdf and Transistors - IGBTs - Modules product details from Infineon stock available at Feilidi