SynTech welcomes Japanese visitors to its California research station

IMG_4353

Japanese visitors assess SynTech’s trials equipment

Bookmark the permalink.