596123-33-0

Pyrazolidine, 1-(2-iodobenzoyl)-3,5-diphenyl-2-(3-thienylmethyl)-,(3R,5R)-rel-