All thymidine phosphorylase articles