31699-74-8
INDOLE,3-(7-AMINOHEPTYL)-,ADIPATE (1:1)
Product Code:
2461426
Molecular Formula:
C21H32N2O4
Molecular Weight:
376.48
Order 31699-74-8