6.7200000000000003312e-70 intracellular organelle