Please wait

Exhibit 23.1



CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM



We consent to the incorporation by reference in the Registration Statements on Form S-3 (File No. 333-43616 and 333-83469) and Registration Statement on Form S-1 (File No. 333-140852) of STEN Corporation and Subsidiaries of our report dated December 31, 2007 which appears in this annual report on Form 10-KSB for the year ended September 30, 2007.




/s/ Virchow, Krause & Company, LLP


Minneapolis, Minnesota

December 31, 2007