tp906