Top Suppliers:I want be here

66057-59-8

66057-59-8 structure
66057-59-8 structure

Name (αS,α'R)-α,α'-Diamino-4,6,6'-trihydroxybiphenyl-2,3'-diacetic acid
Molecular Formula C16H16N2O7
Molecular Weight 348.31