I appreciate the research you have put in here, great information!
I believe the component above the bowl, that funnels down to where the screen sits is solid PTFE, if there is a source saying otherwise please post it (I could be wrong here). Also, dupont has been very insistent that its...