Carbon nanostructures and methods of preparation | Patent Publication Number 20040052289 | Patexia