236 Stanford S/C .236, Palo Alto, CA 94304-1412
      
            ppb, Inc. United States
Phone
              (650) 851-4387
          Organisation type
              Company
          Email
              sales@megasonics.com
          Web address
              
          Country
              United States
          Products
          Cavitation energy meters
              Fax
              (650) 851-4388
          