L2656-03

Hamamatsu Corporation
Electronic Components
High power gaaias infrared led
L2656-03Hamamatsu CorporationElectronic Components