Multiuse, solid cleaning device and composition | Patent Publication Number 20050130868 | Patexia