Largest organic molecule