Product Specifications
WL-0021
Tennis Balls
Yes
3000
Urethane
80 - 90
customized logo
OPP
Customized
Fujian, China
9506621000