D John Garber

Affiliations

  • Large Shareholder at Omnitek Engineering Corp (OMTK), 2011-02-28