289216 logo

2-Iodophenethyllinoleoylamide

Compound Synopsis