0000950134-04-004097 S-3/A 3 20040326 IMMERSION CORP 0001058811 3577 943180138 DE 1231 S-3/A 33 333-108607 04691177 801 FOX LANE SAN JOSE CA 95131 4084671900 801 FOX LANE SAN JOSE CA 95131 IMMERSION HUMAN INTERFACE CORP 19980602 S-3/A 1 f92905a3sv3za.htm AMENDMENT NO. 3 TO FORM S-3 EX-5.1 3 f92905a3exv5w1.txt EXHIBIT 5.1 EX-23.2 4 f92905a3exv23w2.txt EXHIBIT 23.2