IC 4592, Leonardo Ciuffolotti