Back to Previous Page

4-(Hydroxymercuri)benzoic acid sodium salt >=97%

ITEM#: 3042-8203080005

MFR#: 8203080005

for synthesis