Scott deGrasse

Franklin Sports · Joyful Long International Limited
Total Patents: 3
Overall Rank: #1,591,152
Years Active: 2005–2006
Franklin Sports Rank: #7