John Patterson

Active Tustin, CA President for Canon Medical Finance Usa, Inc.