A man has been left hospitalised after a violent brawl over baby formula in a Sydney supermarket.

Police were reportedly called to Woolworths Eastwood after reports of two men fighting in the aisles.

It is believed the two males were arguing over who had the baby formula first before it turned violent.

The 65-year-old and 59-year-old men allegedly threw punches before the older man used an item from the supermarket shelves to hit the other man over the head. Police allege that the two men were known to each other. The older man was taken to Ryde police station where he was charged.

There has been a black market in China for safe baby formula since 2008 when melamine contamination killed six babies and forced parents to look offshore for safer supplies.

(Source: Daily Telegraph)