Top Suppliers:I want be here

107569-04-0

107569-04-0 structure
107569-04-0 structure

Name (8-Benzyl-6-methoxycarbonylmethyl-1,3-dimethyl-2,4,5,7-tetraoxo-1,2,3,4,5,6,7,8-octahydro-1,3,4b,8,9-pentaaza-fluoren-6-yl)-acetic acid methyl ester
Molecular Formula C23H23N5O8
Molecular Weight 497.45700
Exact Mass 497.15500
PSA 151.80000