Swami,
Please, what is "slat"? (My internet is down at present)
Otherwise, received wisdom favours the neuroblastoma/extra-medullary tumour explanation.
Regards,
Jeff Davies