Product code: Between a sold rock and a hard place
IDIOM: Between a rock and a hard place.
EXPLANATION: In a situation where one is faced with two sold equally difficult alternatives.
This trapped gecko is sandwiched between a rock (made of plaster of Paris and a pipe made from PVC)