Chemical mechanical polishing particles and slurry and method of producing the same | Patent Publication Number 20070144075 | Patexia