Text this: Mechanical, thermal and water absorption properties of epoxy/acrylated epoxidized palm oil/montmorillonite nanocomposite