1.1300000000000000383e-50 intracellular organelle