1,2,3,6-Tetragalloylglucose

P13062
79886-50-3
C34H28O22
788.57
We accept Blanket Purchase Order