Carbon based compound