1076656 logo

Dodeca-2E,4E,8Z,10Z-Tetraenoic Acid Isobutylamide

Compound Synopsis