No data
2-Amino-2-(hydroxymethyl)-1,3-propanediol Hydrochloride
1185-53-1
Karlan Research Products Corporation
Promega Corporation
Kainic.com
Geno Technology, Inc