This ad is for 1 pair.

40cm long fully extended.

These are a direct replacement for the struts on a Mountaintop lift up cover, as shown in the 2nd photo.   These come with 10mm ball mounts on each end.  You will need to unscrew 1 ball mount end & screw on your existing bottom end part with the hole in it, which goes over the lug on the bracket on the vehicle.  This is secured with an R shaped clip.

 These come with easy fit clips.  Not the normal type that can ping off & get lost when you try to release them!

They may not come with the male ball mounts with the threads on, as you will probably already have them.  But if you need them let me know, & I will include them for free