Cyclobutaneacetic acid, 2,2-dimethyl-3-(oxoacetyl)-

Product Code: 681160
Molecular Formula: C10H14O4
Molecular Weight: 198.21
403477-65-6