6-(5-carboxylpentyl)-5,7-dioxo-1,4,8,11-tetraazaundecane 109 Pd(II)

Product Code: 888803
Molecular Formula: C13H23 N4 O4 Pd . H
Molecular Weight:
106344-23-4