alternative to librax diltiazem