EFF takes on patent trolls, challenging six 3D-printing patents