1,3-Dioxo-1H-benz[de]isoquinoline-2(3H)-acetic acid sodium salt;1,3-Dioxo-1H-benzo[de]isoquinoline-2(3H)-acetic acid sodium salt;Alrestatin sodium;AY-22284A
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number