"I don't deny [giving money to doctors] happens in foreign companies," the sales representative said. "It is rare though and only very few people get it," he added.

But he described an incident where a product had been cleared from a hospital's shelves, which proved to be "an embarrassment" for him and his company.

"If we follow the normal procedure to recover it, it is very complicated. It will cost a lot of money and energy. We looked for a quick way."

He admitted that strictly speaking, the money paid out to ensure the product returned to shelves was probably a bribe and that his manager signed it off. He said it would have cost a lot more to achieve the same result through official routes.

"It may cost us more if we have not paid the bribe. It will be a lot of money and energy," he said.

Such revelations follow last month's allegations by the Chinese police that the British drugs giant GlaxoSmithKline had engaged in "mafia-style behaviour". GSK was accused of directing up to £320m through travel agencies to facilitate bribes to doctors and officials.

A detained Chinese executive from the firm told state television that bribes paid by his company had inflated prices of its products by a third.

GSK has said that it is co-operating with the Chinese investigation.

China's health care spending is expected to more than double by the end of this decade.

By investigating possible drugs price fixing the authorities are hoping to tackle the rising costs.