61059-59-4
N-[2-(5-hydroxy-1H-indol-3-yl)ethyl]-beta-alaninamide 2,3-dihydroxybutanedioate (salt)
Product Code:
1786903
Molecular Formula:
C17H23N3O8
Molecular Weight:
397.37
Order 61059-59-4