Company Description
Vstra international corporation locates in us and has its facitity in Canada and China.
VSTRA International Corporation focus on inflatable product design and production. Our products range from entertaining to sporting use as well as military training. For more details, please visit our company website