NON RARE IN EUROPE: Horseshoe kidney

Orpha code: 3029OMIM code: