You can get etch primer from any paint supplier. I also think Halford sell it in spray can near the welding supplies.
Use breathing gear as it is acidic.
Use it on bare metal too, don't get any overspray on anything as it doesn't like to come off.
Plastic primer is not for 'glass, it's for plastics!