Loading patent details...
US6130056A: Device for the Study of Organotypic Cultures and Its Uses in Electrophysiology and Biochemistry | Searchlight