A brass watchmaker's lathe with hand-rest and quick-release mandrel

Details
A brass watchmaker's lathe with hand-rest and quick-release mandrel

More from Scientific and Medical Instruments & Other Apparatus

View All
View All