China Pyridaben (96%TC, 10%EC, 15%EC, 15%WP, 20%WP, 20%SC), Find details about China Pyridaben, 32809-16-8 from Pyridaben (96%TC, 10%EC, 15%EC, 15%WP, 20%WP, 20%SC)