3M is being boycotted for its trade relations with israel, including its subsidiary Ceradyne supplying armor for israeli military aircraft used in attacks on Palestinian civilians.