That would be Lactic acid.
It doesn't contain an acid, it is an acid. Lactic acid to be precise.
No.
carboxylic acid
Soy milk contains many thing but citric acid is not one of them.
yes
Yes. Lactic acid amongst some others.
Lactic acid content of milk products is due to fermentation; citric acid is only an additive from other sources.
Tartic acid is present in sour milk. Generally the source of tartic acid is lemon, therefore sour milk gives taste of lime. Therefore it is clear that tartic acid is there. Sometimes when we want to make Paneer from milk, we put 1 or 2 miligram tartic acid to make milk separate from water.
Ferrous lactate consists of 1 iron atom and 2 Lactate atoms. Lactic acid is also commonly known as milk acid.
As far as I know lactose free milk does not contain lactic acid. They put in lactase to 'destroy' the lactose, which makes it lactose free! So no, and it probably won't be produced either. I hope this helps!
The only foods that are not acidic are egg white and milk.
Milk of Magnesia is basic, so there are bases in it - not acids. Magnesium Hydroxide is in it (Mg(OH)2).