Cleaning solution and method for cleaning substrate | Patent Publication Number 20190256805 | Patexia