939768-59-9
3-(phenylmethoxymethyl)cyclobutane-1-carboxylic acid
Product Code:
282814
Molecular Formula:
C13H16O3
Molecular Weight:
220.26
Order 939768-59-9