Pesticide & InsecticidesChina Diflubenzuron 35367-38-5/Hexaflumuron 86479-06-3/Pyrethrin/Pyrethrum/Pyrethrins 121-29-9/Permethrin 52645-53-1/Fenpropathrin 39515-41-8/149877-41-8 Bifenazate, Find details about China Bifenazate, 149877-41-8 from Diflubenzuron 35367-38-5/Hexaflumuron 86479-06-3/Pyrethrin/Pyrethrum/Pyrethrins 121-29-9/Permethrin 52645-53-1/Fenpropathrin 39515-41-8/149877-41-8 Bifenazate