DTC124ECA

Digital transistor

SKU: 7727c35d1af5 Category: Tag:
en_USEnglish