Cheap And Discounts 100PCS DTC143ECA SOT-23 MARKING:23 SMD DTC143 NPN 50V 100mA 200mW Digital Transistors Built-in Resistors Wholesale. Buy Directly From Merchant Axtaike Electronic Componet Supplier Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.