886363-28-6

Chemical Name: 4-(5'-Indole)phenyl acetic acid
Structure:
886363-28-6 4-(5'-Indole)phenyl acetic acid
CAS: 886363-28-6
ID:
Supplier: BOC Sciences

Get a quote