Loading patent details...
US20030134129A1: Devices utilizing self-assembled gel and method of manufacture | Searchlight