EnL-E31270-2
-
Not available
Intel™ Xeon E3-1270
4x3.4GHz 2x240GB SSD
16 GB RAM
Up to 32GB RAM Traffic 30TB/month
1Gbit, 1 IP Leaseweb UK
724-729 Dundee Rd, Slough SL1 4JU, London, United Kingdom Ask a question