Products 134605-66-6

CAS 134605-66-6 appears in our catalog under these names: Butafenacil (free acid), Butafenacil. Offered by: Dr. Ehrenstorfer, Biosynth. Available pack sizes: 25mg, 100mg.