"The review confirmed that all criteria for product release of lot 041L20A were met," the statement added.