2-iododihydrorhodamine 123
CAS No:
109282-63-5
Order 109282-63-5
iododihydrorhodamine