95209-84-0

Chemical Name: 2-(6-oxopyridazin-1-yl)acetic acid
Structure:
95209-84-0 2-(6-oxopyridazin-1-yl)acetic acid
CAS: 95209-84-0
ID: AN-34909
Supplier: AN PharmaTech Co Ltd

Get a quote