H7260-03

Hamamatsu Corporation
Electronic Components
Linear array multianode pmt and assembly
H7260-03Hamamatsu CorporationElectronic Components