H8259-02

Hamamatsu Corporation
Sensor and Detector Interfaces
Side-on pmt
H8259-02Hamamatsu CorporationSensor and Detector Interfaces