Loading patent details...
US5163652A: Clamp and Rod Holder Assembly | Searchlight