Self developing X-ray film