1400563-21-4

1400563-21-4 structure
1400563-21-4 structure

Name 1-(2,4,6-triisopropylphenyl)ethyl 2-cyano-2-hydroxyacetate
Molecular Formula C20H29NO3
Molecular Weight 331.44900
Exact Mass 331.21500
PSA 70.32000
LogP 4.54548