Artificial skin for radar mannequins | Patent Publication Number 20150188233 | Patexia