Meaning of procardia

Definition of procardia

(noun) calcium blocker (trade name Procardia); appears to increase the risk of recurrent heart attacks

Other information on procardia

WIKIPEDIA results for procardia
Amazon results for procardia