PubChem Depositor Contact Information

Data Source:Selleckbio
Current Source Name: Selleckbio   Effective Date: 2011-11-16
Data Source ID: 817
Contact Name:Selleck bio
Organization:Selleckbio
Address:2626 South Loop West, Suite 225, Houston, TX, 77054, United States
Deposited Substances:498




All PubChem Sources