Zhejiang , China
Member Since:
Company Type:
Size( L x W ): Approx. 200cm x 5cm / 78.74inch x 1.97inch (with lock)