Phosphor screen and imaging assembly with poly(lactic acid) support | Patent Publication Number 20050121620 | Patexia