Printer friendly
"AcronymAttic.com

What does D4TTP stand for?

D4TTP stands for 2',3'-didehydro-2',3'-dideoxythymidine triphosphate

This definition appears rarely