Quick view Compare Add to Cart The item has been added Castelgarden Deck Lift Lever 40" (102cm) / 48" (122cm) 382000477/3 MSRP: Was: Now: €24.50