80999-66-2

80999-66-2 structure
80999-66-2 structure

Name 1,3-dimethyl-6-ethoxycarbonylvinylamino-5-phenylazouracil
Molecular Formula C17H19N5O4
Molecular Weight 357.36400
Exact Mass 357.14400
PSA 107.05000
LogP 2.06110
Precursor  0

DownStream  1