Adafenoxate

Product Number: WD08S62
Product Name: Adafenoxate
CAS: 82168-26-1
MF: C20H26ClNO3
MW: