pestcontrolcanada.com
Cockroach - PEST CONTROL CANADA
6330 See them in or around dishwasher. Hard to kill. From Ontario Number 6330 This is a cockroach, likely a German cockroach, Blattella germanica (Blaberoidea: Ectobiidae). This species is notoriously difficult bring under full control; Click here elsewhere on these pages for some control recommendations.