Text this: Interactions of ferriprotoporphyrin IX with neutral lipids and detergents: insights into their role in β-haematin formation