Bayer Plc Issues Class 3 Recall for Various Products Due to Impurity | Humanexa