More than 400K bottles of medication recalled