Pharmacology

Which of the following drugs is capable of maintaining blood levels for 24 hours after a single administration but has useful antianginal effects lasting only about 10 hours ?