1400563-30-5

1400563-30-5 structure
1400563-30-5 structure

Name 1-(2,4,6-triisopropylphenyl)ethyl 2-acetoxy-2-cyanoacetate
Molecular Formula C22H31NO4
Molecular Weight 373.48600
Exact Mass 373.22500
PSA 76.39000
LogP 5.11628