Inventors submit descriptions of their ideas for investors to review.
Science, Technology, Invention and Innovation, Licensing - 123 Inventions.com. Inventors submit descriptions of their ideas for investors to review.
http://www.123inventions.com