In Reply to: Rats posted by Yowser on Friday, 14. May 2010 at 13:19 Bali Time:
are called Tikus. Don't know about Ratsak but similar products as well as the sticky paper like fly paper.
Follow Ups: