1598039 logo

N-Dodecanyl D-Galactopyranoside

Compound Synopsis