"Inventions" "Inventors" "Ideas" "concepts" "Industrial Design" "Spark Innovations" "Toronto" "Canada"

Inventions and concepts of ideas and final products in the product development process for inventors