John

Sweden

  • Machine builder
  • Tool & die maker
  • Automation technician
Top Answers
No answers with score of 5 or more