Siyang Rodenticide Factory

Brodifacoum, Bromadiolone, Difenacoum