Loading patent details...
US7261702B1: Needleless syringe operating with an impact wave generator through a wall | Searchlight