595-91-5 AIDS-017628 AIDS017628 Triphenylacetic acid