850281 - Leica transmitter clamp (80mm)

Clamp

80mm (3.15″) Transmitter clamp

Unavailable for online purchase. Contact us!