...
At present, we have representations of only active ingredients. We represent them as follows:, per the current acetaminophen tablet class.
tablet and (has_proper_part some acetaminophen)
...
and (has_proper_part some ('scattered molecular aggregate' and (has_grain some acetaminophen) and (bearer_of some 'active ingredient role')))
Or, taking into account the existing acetaminophen tablet class:
'acetaminophen tablet' and (has_proper_part some ('scattered molecular aggregate' and (has_grain some povidone) and (bearer_of some 'excipient role')))
and (has_proper_part some ('scattered molecular aggregate' and (has_grain some 'sodium starch glycolate') and (bearer_of some 'excipient role')))
and (has_proper_part some ('scattered molecular aggregate' and (has_grain some 'stearic acid') and (bearer_of some 'excipient role')))
and (has_proper_part some ('portion of pregelatinized starch' and (bearer_of some 'excipient role')))