Details
An x-ray tube

More from Scientific Instruments, & Other Apparatus

View All
View All