Huawei Mate X Price and Specifications