Basic information
1-DIPHENYLMETHYL-3-IODOAZETIDINE 97% Structure

1-DIPHENYLMETHYL-3-IODOAZETIDINE 97%

Preparation Products And Raw materials