Taking a closer look i think you could well be right with G.
Im quite sure ive a spare bowl possibly even a pair. I will look for jets too.
If you want any carb or fuel line parts http://www.nrp-carbs.co.uk/ are the place i always use. They have the bits, are reasonably priced and do a superb postal service.
I will send you a pm for your address