Loading patent details...
US4355736A: Device for Dispensing a Liquid or a Paste in a Finely Divided Manner | Searchlight