INNOVIDEA LLC (INNOVIDEA合同会社) | Tokyo, Japan | Innovation Consulting
Japanese Patent Application No. 2024-141664
Japanese Patent Application No. 2024-65035