Loading patent details...
US6666420B1: Suction cup having compact axial installation and release mechanism | Searchlight