H7260-01

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