I looked up patent 060606 and found this independent ‘fact’ checking website that falls down at the first hurdle – ie with...