For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Marc van der Walt

South Africa

1 Reviews
3 Reads
1 Useful

1 review

Alibaba.com

Placing an order is difficult

Placing an order is extremely difficult. Refer to the process on Aliexpress that is simple and easy to use.

2018-11-23VerifiedHelpful 1