228573-90-8

MDL Number MFCD12965023

Chemical Properties

pka 9.712±0.20(predicted)

Supplier