Niraparib1038915-60-4100 % similar Niraparib tosylate1038915-73-956 % similar 3-Phenylpiperidine3973-62-440 % similar 1-Naphthalenecarboxamide2243-81-432 % similar 3-Piperidinecarboxamide4138-26-530 % similar Naphthalamic acid5811-88-130 % similar