EPW022861 ENGLAND (1928).  National Physical Laboratory, Teddington, 1928


?

This image is unlocated