Fluorous nanodroplets structurally confined in an organopalladium sphere.

Fluorous nanodroplets structurally confined in an organopalladium sphere.