Juha Apajalahti
Xyrofin Oy · Cultor Oy · Finnfeeds International
Total Patents:
9
Overall Rank:
#585,076
Years Active:
1997–2006
Xyrofin Oy Rank:
#9