Japanese researchers develop new super compact toilet paper
Japanese researchers develop super compact toilet paper where a single roll is 980ft long – THREE TIMES the height of the Statue of Liberty A Japanese team of researchers developed the 300 metre (980ft) single-ply They say just two rolls can provide as much toilet paper as a standard 12 roll pack No information on … Read more