SIGHT RAMP

<  Back to home

A sight base having a sloping rear surface on which a front or rear sight may be mounted.