150393-31-0
7-(5-(4,4-difluoro-5,7-dimethyl-4-bora-3,4-diaza-3-indacenepropionyl)aminopentyl)estradiol
Product Code:
1256244
Molecular Formula:
C37H48 B F2 N3 O3
Molecular Weight:
Order 150393-31-0