Loading patent details...
US5582450A: Suction Pad, Rotation-Stop and Guide Mechanism for the Same | Searchlight