I'm not an expert on these and I can't find a brand on this anywhere. Very small 2 1/2" long engine
One of the connecting rods has come loose please see photos. Selling as is.