13561-75-6
Diphenyl phosphoroisothiocyanatidate
Product Code:
156116
Molecular Formula:
C13H10NO3PS
Molecular Weight:
291.26
Order 13561-75-6