isolated Phytate or myo-inositol hexaphosphate molecule - Image Details