Develops and manufactures acoustic droplet ejection (ADE) systems, a fully automated, non-contact, nozzle-free technology to dispense nanoliters of liquids.
Address: | 1190 Borregas Avenue |
City: | Sunnyvale |
State/Province: | California |
Postcode: | 94089 |
Country/Region: | USA |