Tenofovir disoproxil fumarate

ID
385556006
ID date
3 Aug 2005
Previous ID
3335811000001101
Name
Tenofovir disoproxil fumarate