10.1101/746156
Enzyme-free synthesis of natural phospholipids in water
2019-08-24