Compound Details
Compound-ID
27796
Common Name
Indolepropionic acyl-adenylate
View all entries for compound:
Indolepropionic acyl-adenylate
© HITS gGmbH