Takumi Kaige

Person

  • Ichigai-machi, JP

Patents Grantslast 30 patents