Blake carburators ??
Pics.
Print