Active catalog numbers available for quote.
BP-00196
Photosensitizer-3
free base · CAS 1928742-39-5 · >98%