Exhibit 4.2 REGISTRATION RIGHTS AGREEMENT Registration Rights Agreement dated as of March 31, 2004 (this "Agreement") by and between Soyo Group, Inc., a Nevada corporation (the "Company"), and Urmston Capital Limited ("Investor"), with reference to...Registration Rights Agreement • June 15th, 2004 • Soyo Group Inc • Electronic computers • California
Contract Type FiledJune 15th, 2004 Company Industry Jurisdiction
RECITALSInvestment Agreement • June 15th, 2004 • Soyo Group Inc • Electronic computers • Nevada
Contract Type FiledJune 15th, 2004 Company Industry Jurisdiction