56894-61-2

56894-61-2 structure
56894-61-2 structure

Name oxiran-2-ylmethyl 2-(5-phenyl-1,3,4-oxadiazol-2-yl)benzoate
Molecular Formula C18H14N2O4
Molecular Weight 322.31500
Exact Mass 322.09500
PSA 77.75000
LogP 2.95920