Too bad they rarely make tech like this anymore… August 19, 2019 Leave a CommentThat’s a Hamamatsu PMT tube.