The Catchmaster 150RI Roach and Insect Trap is 7" x 3.5" when flat. When folded, the dimensions are roughly 3"l x 3.5w x 3/4" h.
No, Catchmaster 150RI are not double sided. You will fold them and place them in areas where roaches will be, such as on the side of the refrigerator, in cabinets, etc. Please let us know if you have any addtional questions.
Catchmaster 150RI Roach and Insect Trap is for insects only. We do offer rodent glueboards and traps if needed.
There is not an exact shelf life for the Catchmaster 150RI Roach and Insect Traps. If they are stored in a clean area, and you are able to keep them cool so they do not melt, the glue will stay sticky.