Inhouse product
Actually a very nice model. The reason I only gave it 3 stars is that there were 3 parts missing which I had to take from my stock and some of the parts are very difficult to connect, you really have to use force to put them together nicely and unfortunately the fit is not quite right. The stickers are quite pale. But the price/performance ratio is satisfactory and is not much inferior to the original.