149997-05-7
N-(1,2-dimethyldiazinan-4-yl)-N,2-diphenyl-acetamide, 2-hydroxypropane -1,2,3-tricarboxylic acid
Product Code:
723804
Molecular Formula:
C26H33N3O8
Molecular Weight:
515.55
Order 149997-05-7