Yasuhiko Sakanishi

Trex Company
Total Patents: 1
Overall Rank: #3,093,765
Years Active: 2014
Trex Company Rank: #6