(555A) IA-T8117C2 Leopard 32mm Clamp

Two Piece Frame Clamp