2SD1889

ROHM
Electronic Components
Power transistor (120v/ -6a)
2SD1889ROHMElectronic Components