IIMBONAKALO
IiDiodes: 8-35A Ampere Ukunyuka Ubude: 100mm NgeM6x49.5mm yePosi yebhetri Ndikunye noTrio
IZIQINISEKISO
I-OEM NO: A002TA8891 LESTER: 13293