Oral sodium phosphate (NaP) has been increasingly used for bowel preparation before the colonoscopy because it shows good patients tolerance and effective bowel cleansing ability.