Basic information Safety Related Supplier
1-DIPHENYLMETHYL-3-IODOAZETIDINE 97% Structure

1-DIPHENYLMETHYL-3-IODOAZETIDINE 97%