959577-84-5

3-(3,3-DIMETHYL-UREIDO)-PHENYLACETIC ACID, MIN. 95 %

Cas Number: 959577-84-5  Molecular Structure
Product Code
2053538
Product Name
3-(3,3-DIMETHYL-UREIDO)-PHENYLACETIC ACID, MIN. 95 %
Cas Number
959577-84-5