Websites hosted on 197.221.10.23 IP Address
Geo Location Information for 197.221.10.23 IP Address. The IP Address 197.221.10.23 is located at -29 latitude and 24 longitude in South Africa. Friendly Location for the IP Address is South Africa.
Organ Donor Foundation - Home
- odf.org.za
The ODF is the national umbrella body for the promotion of organ and tissue donation.
1,905,201
$
720.00