Pyridaben (96%TC, 10%EC, 15%EC, 15%WP, 20%WP, 20%SC)

China Pyridaben (96%TC, 10%EC, 15%EC, 15%WP, 20%WP, 20%SC), Find details about China Fungicides, Pesticide from Pyridaben (96%TC, 10%EC, 15%EC, 15%WP, 20%WP, 20%SC)