93989-80-1
3-{5-[bis(2-chloroethyl)amino]-1H-indol-3-yl}propanoic acid
Product Code:
2419885
Molecular Formula:
C15H18Cl2N2O2
Molecular Weight:
329.22
Order 93989-80-1