Loading patent details...
US20060095366A1: Method and apparatus for an electronic marketplace for services having a collaborative workspace | Searchlight