Indoxyl phosphate disodium salt

Supplier Alfa Chemistry
Product # AP3318432
CAS # 3318-43-2
Pricing Inquire
MolecularWeight 257.09
EC Number 222-014-8
Feedback