35171-64-3
tetraphenylphosphonium thiocyanate
TETAPHENYLPHOSPHONIUM THIOCYANATE
SCHEMBL3330077
MFCD28348383
397.5