Hi, bike is with the mechanic, I ordered a new carburettor for my bike, it turned out to be HUGE compared to the small and simple looking (stock?) Mikuni I have on it.

What I ordered is a Mikuni CRB019, stated it's for QM125-2d, so that seems alright, thorough the internet it's the only carb for it I can see. Carb came with what you see on the images, that's it.

http://www.ebay.co.uk/itm/Motorcycle...0AAOSwBLlVVHqc

Also I can't figure out what is the choke on it XD maybe that lever needs to be taken from the old one.

My question is: can the mechanic fit it on, or I do need some other parts to swap my old one to this?

And also: whats the benefit of this giant?

Thanks!