I think reproduced should be an acceptable translation.
Reproduced (Ind.: direproduksi/diproduksi ulang) is more inclined to the act of reproducing by the actual legal publisher. Meanwhile duplicated (diperbanyak) is an illegal act in this context.
"may not be reproduced" is a standard phrase in copyright notices.
Perhaps: This book may not be copied. ?