Materials science company Balena has announced the launch of what it claims are fully compostable slides made from 100 per…