Soluble Inorganic Pyrophosphatase Research Articles