66859-92-5
3-(3-aminopropyl)-7-(carboxymethyl)-1H-indole-2-carboxylic acid
Product Code:
2148711
Molecular Formula:
C14H16N2O4
Molecular Weight:
276.28
Order 66859-92-5