i think they are the left and right lower corner clamps and no you cannot put up the soft top without them, the pair costs about £80 and the LH is out off stock until september
I have a RH for mine but my LH was stolen along with some other stuff and have been unable to acquire one, if you do find some please let me know
The RH is readily available from LR