Patent

Dibenzimidazole radioprotectors (2228044)

2228044
Filed on 28 Nov 2006