Sign In Join Free

Products Information

Ethyl 2-(1-benzhydrylazetidin-3-ylidene) acetate
Ethyl 2-(1-benzhydrylazetidin-3-ylidene) acetate ID:
CAS:158602-32-5
Supplier:BOC Sciences

Get a quote


SMILES: