It might be the exact same chemical just listed with the correct details, 'teflon paint' may not be the correct name. The people who package it don't seem to want to share the details of what it is exactly. It's not water soluble, it smells like the base is ammonia.