Identification Supplier

20988-85-6

Name 3-phenyl-4-thioxo-3,4-dihydrophthalazine-1-carboxylic acid
Molecular Formula C15H10N2O2S

Supplier