1127520 logo

5-phenylpentanoyl-L-HSL

Compound Synopsis