Open in TheBrain

Thymidine triphosphate (TTP)