IC 3568 Or Lemon Slice Nebula is a planetary nebula that is 1.3 kiloparsecs away from Earth in the constellation of Camelopardalis. It is a relatively young nebula and has a core diameter of only about 0.4 light years.
Radius: 0.2 light years
Distance to Earth: 4,240 light years
Magnitude: 12.3
Constellation: Camelopardalis
Apparent magnitude (V): 12.3
Distance: Roughly 4.5⋅103 ly