Catalog number: 572 - H949310
Product Category: Business & Industrial > Science & Laboratory
Size: 100mg
H949310
H942095
H942105
1173997-84-6
O856870
4185-01-7
O856875
4185-00-6
TN3217-10mg
7-(4-hydroxy-3-methoxyphenyl)-1-phenylhept-4-en-3-one (DPHB)