19764-90-0
XENOCYANINE
Product Code:
1113482
Molecular Formula:
C29H29IN2
Molecular Weight:
532.46
Order 19764-90-0
xenocyanine,CASNo 19764-90-0