Loading patent details...
US4654036A: Elongated Weighted Medical Device | Searchlight