Loading patent details...
US4192116A: Taped and Double Glued Rubber Joint | Searchlight