Need an Add-On App that allows limiting of which add on customer can choose

New Member
2 0 0

I am trying to set up a product where I have variants of the made product, variants A, B and C for example, and variants of the add on product, variants 1, 2, and 3 for example.  

In this example, Variant A doesn't work with add-on variant 3.  I would like to set up the add ons so variant 3 is not selectable when variant A is chosen.  Is there an add-on or upsell app that can do this?