Triptolide38748-32-2100 % similar Tripdiolide38647-10-870 % similar Triptonide38647-11-960 % similar Triptophenolide74285-86-232 % similar