Firma M. Hafkenscheid & Zoon
alternate name: Firma M. Hafkenscheid & Zoon
type: Organization