Loading patent details...
US6112422A: Split Leaf Rear Open Sight | Searchlight