930782-73-3
1-[1-(diphenylmethyl)azetidin-3-yl]piperazine
Product Code:
2386659
Molecular Formula:
Molecular Weight:
Order 930782-73-3