387389-50-6
1,4,7,10-Tetraazacyclododecane-1-acetic acid,4,10-bis[(diethoxyphosphinyl)methyl]-7-[(6-fluoro-2-quinolinyl)methyl]-,ethyl ester
Product Code:
2468935
Molecular Formula:
C32H54FN5O8P2
Molecular Weight:
Order 387389-50-6