Reinhard Bruch

Active Reno, NV President for Nanoholding, Inc.