self-perfected.com domain details
already registered
rank: 442965
best rank: 160820
known ips:
198.46.87.36 (8)
34.68.234.4 (17852)