Liquid, Water-Soluble

Peptides in water-soluble liquid form