128549-97-3
N-(20-amino-4-hydroxy-4,8,12,17-tetraazaicos-1-yl)-2-(4-hydroxy-1H-indol-3-yl)acetamide
Product Code:
739911
Molecular Formula:
C26H47N7O3
Molecular Weight:
505.70
Order 128549-97-3