Kotomora
特許権 (tokkyoken) Japanese meaning: patent rights | Kotomora