27506-81-6

27506-81-6 structure
27506-81-6 structure

Name 1,3-Bis(hydroxymethyl)-5-ethyl-5-phenylbarbituric acid dipropionate (ester)
Molecular Formula C20H24N2O7
Molecular Weight 404.41400
Exact Mass 404.15800
PSA 110.29000
LogP 1.82240
Vapour Pressure 1E-10mmHg at 25°C
Precursor  0

DownStream  1