Basic information Safety Related Supplier
9-Benzyl-6-chloro-7-iodo-7-deazapurine, 95% Structure

9-Benzyl-6-chloro-7-iodo-7-deazapurine, 95%