Cloud Services & Network Solutions
We’re talking 860 electrical volts here. Most powerful electric eel yet puts all other electric eels to shame – CNET Source: CNet