HY-133004 · 100 mg
MedChemExpress · Cat: HY-133004
Reach 3+ verified distributors
Manufacturer product page
Description
Fenbutatin oxide is an organotin acaricide.