1.5600000000000000677e-85 intracellular non-membrane-bounded organelle