Yes it does Snoopy a bit like an axle stand pin system.
Only problem I can see is if you have a lowered car I don't think that will fit under? I only have 1/4" of clearing if that between the pad on a low entry trolley jack and the chassis/side skirt.
Darren