Free shipping 10pcs/lot IRF3808 TO 220 75V 140A new original|lot lot ...

Free shipping 10pcs/lot IRF3808 TO 220 75V 140A new original|lot lot ...