1022474 logo

sulfated pentagalloylglucoside

Compound Synopsis