L3989-01

Hamamatsu Corporation
Electronic Components
High power infrared led
L3989-01Hamamatsu CorporationElectronic Components