Mothballs do not prevent cockroaches.
Mothballs actually have no effect on driving away cockroaches. There are many so-called tips for killing cockroaches on the Internet. Putting mothballs in your home can prevent cockroaches from entering. In fact, there is no scientific basis and it is very irresponsible. According to the statement, if cockroaches are found in the home, it is easier and more effective to use reliable cockroach killer.
The role of mothballs
Mothballs can be divided into natural mothballs and synthetic mothballs. Most of the mothballs containing naphthalene are white, have a pungent smell, and sink in the water; while natural mothballs are smooth, colorless or white crystals, have a fragrant smell, and float in the water. Natural mothballs used to prevent insects, moths, and mildew are also called stinky beads.
It was originally an aromatic organic compound extracted from camphor branches and leaves. Synthetic mothballs containing naphthalene or p-dichlorobenzene have a pungent smell.
More than 80% of the mothballs currently sold on the market contain naphthalene or p-dichlorobenzene to varying degrees, and are printed with the words "Never contain naphthalene and p-dichlorobenzene, safe, efficient, non-toxic and non-toxic to the human body" Less than 1/6 of the products are "harmful". Therefore, when purchasing moth-proofing agents, be sure to pay attention to the ingredients marked on the packaging bag and do not ignore them.