Is this made with injection molding or some thermoplastic process? I am completely new to plastics manufacturing and it doesn't seem possible that this part is made with injection molding because of the different appearance of the clear display window, vs the marbled resin looking edges. This is...