76660-86-1

76660-86-1 structure
76660-86-1 structure

Name 3'-phenoxybenzyl 1-(3,4-methylenedioxyphenyl)-2,2,3,3-tetrafluorocyclobutanecarboxylate
Molecular Formula C25H18F4O5
Molecular Weight 474.40100
Exact Mass 474.10900
PSA 53.99000
LogP 5.86310