Benzoic acid, 4-(1-pyrrolidinylselenoxomethyl)-, phenylmethyl ester

Product Code: 2030881
Molecular Formula: C19H19NO2Se
Molecular Weight:
661486-96-0