68009-89-2
Deacetylase, 2-acetylaminofluorene
Product Code:
545297
Molecular Formula:
Molecular Weight:
Order 68009-89-2