There is an online marketplace here in Thailand called Shopee. I bought the node and the battery there. But for the case, I 3D printed by myself.
However, after buying all these stuff, I realized that I should rather order the node from the official store instead of Shopee since the prices are comparable. It may take more time for shipping but I am more confident about the product I received. (Most of them are Chinese vendors which I had trouble communicating with them)