Loading patent details...
US20030104590A1: Microfabricated devices for the storage and selective exposure of chemicals and devices | Searchlight