The original recall of Robin Hood brand flour issued last month by the Canadian Food Inspection Agency on 10-kilogram bags of flour limited to B.C., Alberta, Saskatchewan and Manitoba had been expanded to the entire country due to the E. coli contamination, media reports said.

Food inspection Agency officials asked Canadians to throw out any 10-kilogram bags of Robin Hood brand all-purpose flour with a best-before date of April 17, 2018 or return these to the store, from where these were purchased, for a refund, CBCNews reports said.

The recalled product's UPC is 0 59000 01652 8.

The recall was activated during an investigation into an outbreak of E. coli O121.

25 cases diagnosed with E. coli O121 revealed a matching genetic fingerprint in four provinces, 12 in B.C., four in Alberta, four in Saskatchewan and five in Newfoundland and Labrador.

Several of the reported patients were men with an average age of 24 and had been consuming Robin Hood flour.

​The illness started from dates ranging from November 2016 to late February.