ToiletTree Products Squeegee with Built in Spray Bottle and Micro-fiber Cloth Squeegee with integrated spray bottle High quality rubber blade leaves surfaces streak free Removeable microfiber cloth