1602098 logo

7-(P-Iodophenyl)Heptyl Phosphocholine

Compound Synopsis