Give me an introduction over 200 words for Selleckchem , a chemical company in 2626 South Loop West, Suite 225, Houston, TX 77054 USA, Houston, Texas United States Avoid using the following keywords: states, loop, west, company
user