1002130-66-6

1002130-66-6 structure
1002130-66-6 structure

Name methyl 4-{3-[2-(methoxymethoxy)phenyl]propioloyloxy}but-2-ynoate
Molecular Formula C16H14O6
Molecular Weight 302.27900
Exact Mass 302.07900
PSA 71.06000
LogP 0.74040