Hole drilling machine and work positioning system
Hole making position control unit with a marked plate for a hole
Canada
World
United States