Diflubenzuron (CAS No.: 35367-38-5, 98%TC, 75%WP, 25%WP, 5%WP, 20%EC, 5 ...

Diflubenzuron (CAS No.: 35367-38-5, 98%TC, 75%WP, 25%WP, 5%WP, 20%EC, 5 ...