Loading patent details...
US4240428A: Segmented Syringe Locking Sleeve | Searchlight