weldable primer? hey, this is news to me!

who makes the stuff? does it have to be mixed?

please, elaborate.

Thanks

EG