Loading patent details...
US4997423A: Laminated Sliding Stopper for a Syringe | Searchlight