77890-09-6
1-(indol-4-yloxy)-3-(1-(4-azido-3-iodophenyl)-2-isobutylamine)-2-propanol
Product Code:
1136109
Molecular Formula:
C21H24 I N5 O2
Molecular Weight:
505.35
Order 77890-09-6