Hi hayfield, have just read the thread and its my belief the yellowish green primer is old etch primer made for white metal kits by phenoix paints. Good if well thinned for the airbrush but a bu###r to brush paint. I'm not sure if its available any more. If I remember it was difficult to get off once it had cured.
All the best
Steve