ASN 24952 - Firmenich SAOrganization : Firmenich SATotal Countries Listed: 1Total IP Ranges Listed: 1Switzerland - IP Ranges: 1IP Range List153.108.0.0/17