Trifluridine

ID 373512003
ID date 18 Apr 2007
Previous ID 11457211000001107
Name Trifluridine