INDOLE,3-(7-AMINOHEPTYL)-,ADIPATE (1:1)

Product Code: 2461426
Molecular Formula: C21H32N2O4
Molecular Weight: 376.48
31699-74-8