no , no teflon. i have gravity bled many. i have even power bled this one. just cant believe there is air in it. over a qrt has gone through it.
i has brakes but just crappy. low spongy pedal. never a hard pedal and no way it will lock up .