Royalty-free stock photo ID: 26702119

The electronic calliper lies on the detail drawing - Image