Number: 6443963
Country: Sweden
Source: TED
A high resolution mass spectrometer
A high resolving mass spectrometer.