AIDS-151604 AIDS151604 Diethyl 1-mesityl-1,2-hydrazinedicarboxylate NSC692592