Whalespan
Loading…
Phospholipids are amphipathic, meaning they are both water-soluble and hydrophobic. — Whalespan